计算机与现代化 ›› 2009, Vol. 1 ›› Issue (7): 80-83.doi: 10.3969/j.issn.1006-2475.2009.07.023

• 网络与通信 • 上一篇    下一篇

计算机支持的协同学习系统中负载均衡技术研究

袁〓园   

  1. 南京工业职业技术学院信息工程系,江苏 南京 210046
  • 收稿日期:2008-07-01 修回日期:1900-01-01 出版日期:2009-07-10 发布日期:2009-07-10

Research on Load Balancing Technique of CSCL System

YUAN Yuan   

  1. Department of Information Technology, Nanjing Institute of Industry Technology, Nanjing 210046, China
  • Received:2008-07-01 Revised:1900-01-01 Online:2009-07-10 Published:2009-07-10

摘要: 计算机支持的协同学习系统能够帮助分布在不同地域的学习人员共享资源、实现学习者之间的合作。然而,系统在进行学习交流时所产生的数据流量和计算强度之大,通常让单一的服务器无法承受。本文首先介绍了常用的负载均衡技术和调度算法,并针对协同学习系统的特点,结合NAT负载均衡技术和TCP传递机制,提出了一种新的动态加权轮循均衡算法,实现了系统的负载均衡。

关键词: 计算机支持的协同学习, 负载均衡, 动态加权轮循均衡, 网络

Abstract: CSCL system enables the learners distributed in different places to improve their achievements with shareable resources. However, the enormous data transmission and computing intensity in the session of different learners can result in the heavy load of a single server. Common load balancing techniques and scheduling algorithms are firstly introduced. Then, against the characteristics of CSCL system, a novel dynamic weighted round robin scheduling algorithm is proposed based on NAT load balancing technique and TCP Handoff mechanism to fulfill the balance of CSCL system.

Key words: CSCL, load balancing, dynamic weighted round robin, internet

中图分类号: